<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>
<body>
    <script>
        //1. 假设某人有 100,000 现金。 每经过一次路口需要进行一次交费。 交费规则为当他现金大于50,000 时每次需要交 5%如果现金小于等于 50,000 时每次交 5,000 。 请写一程序计算此人可以经过多少次这个路口。

        // var money = 100000;
        // var count = 0;
        // // 第一种情况 是扣当前现金的 0.05
        // while(money>50000){
        //     count++;
        //     // money -= 0.05*money;
        //     money = money - 0.05*money;
        // }
        // console.log("循环次数",count);
        // console.log("当前现金",money);

        // // 在现在次数 和 现金的基础上 来继续统计
        // // var count2 = 0;
        // while(money>5000){
        //     // count2++;
        //     count++;
        //     money -= 5000;
        // }
        // console.log("钱少于50000的时候通过的次数",count);



        // var money = 100000;

        // 第一种
        var count = 0;
        for(var money=100000;money>50000;money-=0.05*money){
            count++;
        }
        // console.log(count);
        // console.log(money);
        // 减去5000
        for(var i=money;money>=5000;money-=5000){
            count++;
        }
        console.log(count);




    </script>
</body>
</html>